deputy directorate general for western africa - English Synonyms Dictionary